﻿using System.Windows.Media;
using Microsoft.Phone.Maps.Controls;

namespace Wp8nl.MapBinding
{
  public abstract class MapShapeDrawer
  {
    public abstract MapElement CreateShape(object viewModel, GeoCoordinateCollection path);

    public Color Color { get; set; }

    public Color StrokeColor { get; set; }

    public bool StrokeDashed { get; set; }

    public double Width { get; set; }

  }
}
